2553,2540,2530,2502,2500,2499,2530,2569,2592,2610,2621,2622,2623,2624,2622,2621,2623,2625,2628,2631,2632,2636,2638,2640,2644,2645,2647,2649,2649,2651,2653,2655,2654,2654,2659,2660,2659,2663,2662,2660,2660,2663,2665,2665,2668,2670,2673,2673,2672,2668,2665,2668,2670,2672,2675,2676,2676,2675,2674,2672,2673,2674,2677,2679,2677,2675,2674,2674,2674,2674,2673,2673,2672,2671,2671,2669,2667,2664,2659,2656,2653,2649,2647,2645,2643,2641,2638,2632,2625,2618,2614,2609,2605,2601,2596,2586,2584,2581,2577,2573,2568,2567,2564,2561,2557,2556,2554;644,622,582,547,516,480,506,520,527,537,542,543,546,548,548,549,550,550,553,553,552,553,554,555,557,560,558,558,560,560,558,560,561,564,564,565,566,570,570,571,574,574,576,578,583,585,585,584,583,583,578,580,581,582,582,584,590,590,588,588,591,594,595,596,597,597,603,608,611,613,616,620,624,627,631,634,636,637,638,637,636,635,636,637,636,635,634,635,635,635,634,633,632,633,633,633,633,630,630,630,634,636,637,638,638,640,641